package org.txazo.stat.util;

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 时间工具类
 * 
 * @author Tu XiaoZhou
 * @since 2013-04-12
 * 
 */
public class DateUtil {

	public static final DateFormat df = new SimpleDateFormat(
			"yyyy-MM-dd HH:mm:ss");

	/**
	 * Date转换为字符串
	 */
	public static String convertDateToString(Date date) {
		return df.format(date);
	}

	/**
	 * 返回当前日期
	 */
	public static String getCurrentDateTime() {
		return convertDateToString(new Date());
	}

	/**
	 * 日期相隔的小时数
	 */
	public static int differHoursOfDate(Date pre, Date rear) {
		long c = rear.getTime() - pre.getTime();
		return (int) c / ConstantsUtil.DATE_HOUR_MILLIS;
	}

}
